home *** CD-ROM | disk | FTP | other *** search
- |loadpicture|
- windowtitle `LoadPicture "filename" {, "Name" {, loadflags } }
- printlf `Preload an image. The optional "Name"
- printlf `may be given for identification by other
- printlf `commands, otherwise "filename" will be
- printlf `used. LoadFlags are described in the
- printlf `manual on page 7-7.
- print `SEE ALSO: `
- subject `ShowPicture`ShowPicture`
- print ` & `
- subject `SavePicture`SavePicture`
- end
-
- |loadbrush|
- windowtitle `LoadBrush "filename" {, "Name" { , loadflags } }
- printlf `Preload a Brush. The optional "Name"
- printlf `may be given for identification by other
- printlf `commands, otherwise "filename" will be
- printlf `used. LoadFlags are described in the
- printlf `manual on page 7-7.
- print `SEE ALSO: `
- subject `ShowBrush`ShowBrush`
- print ` & `
- subject `SaveBrush`SaveBrush`
- end
-
- |showpicture|
- windowtitle `ShowPicture "Picture Name"
- printlf `Change the displayed picture to "Picture
- printlf `Name". The image is either already pre-
- printlf `loaded, or will be loaded from a file on
- printlf `a disk.
- printlf
- print `SEE ALSO: `
- subject `LoadPicture`LoadPicture`
- print ` & `
- subject `SavePicture`SavePicture`
- end
-
- |showbrush|
- windowtitle `ShowBrush "Brush Name",<x>,<y> {, BRUSHPALETTE }
- printlf `Display a brush at the given x and y
- printlf `coordinates. The brush is either preloaded
- printlf `or will be loaded from a disk. The color
- printlf `palette will change to the colors loaded
- printlf `with the brush if BRUSHPALETTE is indicated.
- print `SEE ALSO: `
- subject `LoadBrush`LoadBrush`
- print `, `
- subject `SaveBrush`SaveBrush`
- print ` & `
- subject `Transparent`Transparent`
- end
-
- |transparent|
- windowtitle `Transparent «logical expression»
- printlf `If the logical expression is TRUE or ON
- printlf `Then the given transparent color of a
- printlf `brush will be "see through." Otherwise,
- printlf `if the expression is FALSE or OFF, then
- printlf `the transparent color will be opaque.`
- print `SEE ALSO: `
- subject `SetClipTransparentColor`SetClipTransparentColor`
- end
-
- |clippicture|
- windowtitle `ClipPicture "Picture Name" { ,CHIP }
- printlf `Creates a copy of the current card's
- printlf `window. If CHIP is indicated, the image
- printlf `will be stored in Chip memory. The image
- printlf `can be used later with ShowPicture.
- printlf
- print `SEE ALSO: `
- subject `ShowPicture`ShowPicture`
- print ` & `
- subject `SavePicture`SavePicture`
- end
-
- |clipbrush|
- windowtitle `ClipBrush <x>,<y>,<width>,<height>,"Brush Name" { ,CHIP }
- printlf `Grabs a portion of the current card's
- printlf `window and stores it for future use.
- printlf `If CHIP is indicated the image will be
- printlf `stored in Chip memory. The Brush can
- printlf `be displayed later using ShowBrush.
- print `SEE ALSO: `
- subject `ShowBrush`ShowBrush`
- print `, `
- subject `SaveBrush`SaveBrush`
- print ` & `
- subject `AreaCopy`AreaCopy`
- end
-
- |setcliptranscol|
- windowtitle `SetClipTransparentColor <color>
- printlf `Sets the background color used in a
- printlf `clipped brush. This color will be
- printlf `transparent, if Transparent is set ON,
- printlf `when displayed by ShowBrush.
- printlf `SEE ALSO: `
- print ` `
- subject `Transparent`Transparent`
- print ` & `
- subject `ShowBrush`ShowBrush`
- print ` & `
- subject `ClipBrush`ClipBrush`
- end
-
- |savepicture|
- windowtitle `SavePicture "Picture Name" {, "filename" }
- printlf `Save a Picture to disk. If "filename"
- printlf `is given then the image will be saved with
- printlf `that name, otherwise it will be save with
- printlf `its original name, or with the "Picture
- printlf `Name."
- print `SEE ALSO: `
- subject `LoadPicture`LoadPicture`
- print ` & `
- subject `ClipPicture`ClipPicture`
- end
-
- |savebrush|
- windowtitle `SaveBrush "Brush Name" {, "filename" }
- printlf `Saves a brush image to disk. This
- printlf `works like the SavePicture command.
- printlf
- printlf `SEE ALSO:`
- subject `LoadBrush`LoadBrush`
- print ` & `
- subject `ClipBrush`ClipBrush`
- print ` & `
- subject `SavePicture`SavePicture`
- end
-
- |showpalette|
- windowtitle `ShowPalette "Name"
- printlf `Change the color palette to the palette
- printlf `loaded with the picture "Name". The
- printlf `picture may have been preloaded, or
- printlf `the palette will be loaded from a file.
- printlf
- print `SEE ALSO: `
- subject `SetRGB`SetRGB`
- print ` & `
- subject `LoadPicture`LoadPicture`
- end
-
- |areacircle|
- windowtitle `AreaCircle <x>,<y>,<r>
- printlf `Draw a filled Circle at position x,y with a
- printlf `radius of r. The area color will come from
- printlf `PenA, set by the SetPen command.`
- printlf
- printlf `SEE ALSO: `
- subject `DrawCircle`DrawCircle`
- print ` & `
- subject `AreaEllipse`AreaEllipse`
- print ` & `
- subject `SetPen`SetPen`
- end
-
- |areaellipse|
- windowtitle `AreaEllipse <x>,<y>,<xr>,<yr>
- printlf `Draw a filled ellipse with its center
- printlf `at x,y. <xr> is the horizontal radius
- printlf `and <yr> is the vertical radius. The
- printlf `area color comes from PenA.
- printlf `SEE ALSO:`
- subject `DrawEllipse`DrawEllipse`
- print ` & `
- subject `AreaCircle`AreaCircle`
- print ` & `
- subject `SetPen`SetPen`
- end
-
- |arearectangle|
- windowtitle `AreaRectangle <x>,<y>,<w>,<h>
- printlf `Draw a filled rectangle with upper-left
- printlf `corner at <x>,<y> and with a width of
- printlf `<w> and height of <h>. The area color
- printlf `is PenA, set by SetPen.
- printlf
- print `SEE ALSO: `
- subject `DrawRectangle`DrawRectangle`
- print ` & `
- subject `SetPen`SetPen`
- end
-
- |floodfill|
- windowtitle `FloodFill <x>,<y>
- printlf `Fill a solid shape starting at <x>,<y>
- printlf `with color PenA. The shape is determined
- printlf `by the color at <x>,<y>.
- printlf
- print `SEE ALSO: `
- subject `FillToBorder`FillToBorder`
- print ` & `
- subject `SetPen`SetPen`
- end
-
- |filltoborder|
- windowtitle `FillToBorder <x>,<y>,<BorderColor>
- printlf `Fill a shape starting at <x>,<y> and all
- printlf `the area outlined by <BorderColor>. It
- printlf `fills with PenA.
- printlf
- print `SEE ALSO: `
- subject `FloodFill`FloodFill`
- print ` & `
- subject `SetPen`SetPen`
- end
-
- |drawcircle|
- windowtitle `DrawCircle <x>,<y>,<r>
- printlf `Draws a circle with its center at
- printlf `<x>,<y> and having a radius of <r>.
- printlf
- print `SEE ALSO: `
- subject `AreaCircle`AreaCircle`
- print ` & `
- subject `DrawEllipse`DrawEllipse`
- end
-
- |drawellipse|
- windowtitle `DrawEllipse <x>,<y>,<xr>,<yr>
- printlf `Draw an ellipse with its center at <x>,<y>
- printlf `<xr> is the horizontal radius and <yr> is
- printlf `the vertical radius.
- printlf
- print `SEE ALSO: `
- subject `AreaEllipse`AreaEllipse`
- print ` & `
- subject `DrawCircle`DrawCircle`
- end
-
- |drawline|
- windowtitle `DrawLine <x1>,<y1>,<x2>,<y2>
- printlf `Draw a line from <x1>,<y1> to <x2>,<y2>.
- printlf
- print `SEE ALSO: `
- subject `DrawTo`DrawTo`
- print ` & `
- subject `MovePen`MovePen`
- end
-
- |drawpixel|
- windowtitle `DrawPixel <x>,<y>
- printlf `Draws a single pixel at <x>,<y>.
- printlf
- print `SEE ALSO: `
- subject `MovePen`MovePen`
- print ` & `
- subject `SetPen`SetPen`
- end
-
- |drawrectangle|
- windowtitle `DrawRectangle <x>,<y>,<w>,<h>
- printlf `Draw a rectangle with upper-left corner
- printlf `at <x>,<y> and with a width of <w> and a
- printlf `height of <h>.
- printlf
- print `SEE ALSO: `
- subject `AreaRectangle`AreaRectangle`
- end
-
- |drawto|
- windowtitle `DrawTo <x>,<y>
- printlf `Draws a line from the current pen position
- printlf `to <x>,<y>. The current pen position
- printlf `becomes <x>,<y>.
- printlf
- print `SEE ALSO: `
- subject `RayTo`RayTo`
- print ` & `
- subject `MovePen`MovePen`
- print ` & `
- subject `DrawLine`DrawLine`
- end
-
- |movepen|
- windowtitle `MovePen <x>,<y>
- printlf `Move the current pen position to <x>,<y>
- printlf `without drawing.
- printlf
- print `SEE ALSO: `
- subject `DrawTo`DrawTo`
- print ` & `
- subject `RayTo`RayTo`
- end
-
- |rayto|
- windowtitle `RayTo <x>,<y>
- printlf `Draws a line from the current pen position
- printlf `to <x>,<y> but leaving the pen position
- printlf `unaffected.
- printlf
- print `SEE ALSO: `
- subject `MovePen`MovePen`
- print ` & `
- subject `DrawTo`DrawTo`
- end
-
- |clearwindow|
- windowtitle `ClearWindow {<color>}
- printlf `Clears the Window to its initial state.
- printlf `If it is a picture window the image will
- printlf `be redisplayed. If it is not a picture
- printlf `window, then it will be cleared to the
- printlf `window's background color or to the
- printlf `optional <color>.
- end
-
- |getrgb|
- windowtitle `GetRGB <col.reg>, <red var>, <green var>, <blue var>
- printlf `Assign the red, green, and blue components
- printlf `of color register <col.reg> to the three
- printlf `given variables.
- printlf
- print `SEE ALSO: `
- subject `SetRGB`SetRGB`
- print ` & `
- subject `SetPen`SetPen`
- end
-
- |setareadrawmode|
- windowtitle `SetAreaDrawMode NORMAL or OUTLINE
- printlf `The AreaDrawMode affects only Area commands.
- printlf `If set to the default of NORMAL then areas
- printlf `are drawn in a solid color using PenA. If
- printlf `set to OUTLINE, the area is drawn with PenA
- printlf `and outlined with PenO.
- print `SEE ALSO: `
- subject `SetPen`SetPen`
- print ` & `
- subject `SetDrawMode`SetDrawMode`
- end
-
- |setdrawmode|
- windowtitle `SetDrawMode {Normal} {Jam1} {Jam2} {Complement} {InverseVideo}
- printlf `The DrawMode affects how pixels are drawn
- printlf `by all drawing commands. See the user's
- printlf `manual, Page 6-31, for a description of
- printlf `these modes.
- printlf
- print `SEE ALSO: `
- subject `SetAreaDrawMode`SetAreaDrawMode`
- print ` & `
- subject `SetPen`SetPen`
- end
-
- |setpen|
- windowtitle `SetPen <penA> { ,<penb> { ,<penO> } }
- printlf `This command sets which color register is
- printlf `used by each of the three pens. PenA must
- printlf `be set, while PenB and PenO are optional.
- printlf
- print `SEE ALSO: `
- subject `SetDrawMode`SetDrawMode`
- print ` & `
- subject `SetRGB`SetRGB`
- end
-
- |setrgb|
- windowtitle `SetRGB <col.reg>, <red>, <green>, <blue>
- printlf `Assigns to color register <col.reg> the red,
- printlf `green and blue values given. These values
- printlf `range from 0 to 255.
- printlf
- print `SEE ALSO: `
- subject `GetRGB`GetRGB`
- end
-
- |cyclecolors|
- windowtitle `CycleColors <from-Color>,<to-Color> {, FORWARD or BACKWARD }
- printlf `Cycle the current color palette. The range
- printlf `is from <from-Color> to <to-Color>. The
- printlf `direction is specified as either FORWARD
- printlf `or BACKWARD. See page 6-32 in the user's
- printlf `manual for more details.
- end
-
- |printtext|
- windowtitle `PrintText "string",<x>,<y>
- printlf `Prints the "string" using the current
- printlf `pen colors, print style, and font with
- printlf `the upper-left corner at <x>,<y>.
- printlf
- printlf `SEE ALSO: `
- subject `SetPrintStyle`SetPrintStyle`
- print ` & `
- subject `SetPrintFont`SetPrintFont`
- print ` & `
- subject `SetPen`SetPen`
- end
-
- |setprintstyle|
- windowtitle `SetPrintStyle StandardFlags {ExtendedFlags} {,<ExtPen1>{,<ExtPen2>}}
- printlf `See the User's Manual, Page 6-33 for
- printlf `a full description of the flags used
- printlf `by the PrintStyle.
- printlf
- print `SEE ALSO: `
- subject `SetPrintFont`SetPrintFont`
- print ` & `
- subject `PrintText`PrintText`
- end
-
- |setprintfont|
- windowtitle `SetPrintFont "fontname", <pointsize>
- printlf `Set the print font to the font with
- printlf `the given name, and request the given
- printlf `point size. If the font does not have
- printlf `that point size, the next smallest size
- printlf `will be used.
- print `SEE ALSO: `
- subject `SetPrintStyle`SetPrintStyle`
- print ` & `
- subject `PrintText`PrintText`
- end
-
- |gettextdimensions|
- windowtitle `GetTextDimensions "Text",Width-Variable,Height-Variable
- printlf `Sets the contents of the two variables to
- printlf `the width and height of the indicated text
- printlf `string in pixels, given the current
- printlf `PrintStyle, font, and point size.
- printlf
- print `SEE ALSO: `
- subject `SetPrintFont`SetPrintFont`
- print ` & `
- subject `SetPrintStyle`SetPrintStyle`
- end
-
- |areacopy|
- windowtitle `AreaCopy Page # 1`
- printlf `AreaCopy <StartX>, <StartY>, <Width>,
- printlf ` <Height>, <DestinationX>,
- printlf ` <DestinationY>
- printlf
- print `SEE ALSO: NEXTPAGE, `
- nextpage `@`areacopy#2`
- subject `ClipBrush`ClipBrush`
- print ` & `
- subject `ShowBrush`ShowBrush`
- end
-
- |areacopy#2|
- windowtitle `AreaCopy Page # 2`
- printlf `Copies an area of the window with the upper`
- printlf `corner at StartX,StartY and of the given
- printlf `Given Height and Width to the location with
- printlf `an upper corner at DestinationX,
- printlf `DestinationY.
- prevpage `@`areacopy`
- end
-
- |areapolygon|
- windowtitle `AreaPolygon Page # 1`
- printlf `AreaPolygon <X1>,<Y1>,<X2>,<Y2>,<X3>,<Y3>,
- printlf ` {<X4>,<Y4>,{<X5>, <Y5> {,<X6>, <Y6>}}}
- printlf
- print `SEE ALSO: NextPage,`
- nextpage `@`areapolygon#2`
- subject `DrawPolygon`DrawPolygon`
- printlf `.`
- end
-
- |areapolygon#2|
- windowtitle `AreaPolygon Page # 2`
- printlf `This allows you to draw a solid polygon
- printlf `with 3 to 6 vertices. It uses the color
- printlf `in PenA. The first 3 verticies are re-
- printlf `quired, the other 3 are optional.
- prevpage `@`areapolygon`
- end
-
- |areascroll|
- windowtitle `AreaScroll Page # 1`
- printlf `AreaScroll <StartX>, <StartY>, <Width>,
- printlf ` <Height>, <DeltaX>, <DeltaY>
- printlf
- print `SEE ALSO: `
- subject `AreaCopy`AreaCopy`
- printlf `.`
- nextpage `@`areascroll#2`
- end
-
- |areascroll#2|
- windowtitle `AreaScroll Page # 2`
- printlf `Scrolls an area of the window with the
- printlf `upper corner at StartX, StartY and the
- printlf `specified Width and Height, and moving
- printlf `it by DeltaX, DeltaY.
- prevpage `@`areascroll`
- end
-
- |drawpolygon|
- windowtitle `DrawPolygon `
- printlf `DrawPolygon <X1>,<Y1>,<X2>,<Y2>,<X3>,<Y3>,
- printlf ` {<X4>,<Y4>,{<X5>,<Y5>,{<X6>,<Y6>}}}
- printlf
- printlf `Draws a polygon outline without filling.
- printlf `For more information about Polygons see
- subject `AreaPolygon`AreaPolygon`
- printlf `.`
- end
-
-